Справочное руководство по TDMS 7.0 API
VB Script
Смотри также Отправить замечание

Glossary Item Box

Исходный текст

Option Explicit
Call GetApplicationInfo

'==============================================================================
'Получить и вывести информацию о свойствах текущего приложения
'==============================================================================
Sub GetApplicationInfo()
    Dim curUser, dbName, dbType, curTime, dbMode, dbVersion, dbLocation, ArrayType, ArrayMode
    
    ' Заполняем массив наименований типов баз данных
    ArrayType = Array _
          ("Встроенная база данных", "Microsoft SQL Server", _
          "SQL Server Desktop Engine или SQL Server Express)", _
          "Oracle", "Interbase (Firebird)")
    ' Заполняем массив наименований режимов работы
    ArrayMode = Array _
          ("Standard", "Professional", "Server", _
          "Developer", "Client", "Administrator")   
 
    ' Получаем информацию, используя переменную ThisApplication
    Set curUser = ThisApplication.CurrentUser
    dbName = ThisApplication.DataBaseName
    dbLocation = ThisApplication.Location
    dbType = ArrayType(ThisApplication.DataBaseType)
    curTime = ThisApplication.CurrentTime
    dbMode = ArrayMode(ThisApplication.Mode)
    dbVersion= ThisApplication.Version    
    
    ' Выводим информацию о текущем приложении
    Msgbox "Текущий пользователь: " & curUser.SysName & Chr(13) & _
           "Текущее время: " & curTime & Chr(13) & _
           "Имя базы данных: " & dbName & Chr(13) & _
           "Расположение базы данных: " & dbLocation & Chr(13) & _
           "Тип базы данных: " & dbType & Chr(13) & _
           "Режим работы: " & dbMode & Chr(13) & _
           "Версия: " & dbVersion , vbInformation, "Свойства приложения"
End Sub
'==============================================================================
© 2023 CSoft Development. Все права защищены.